English Dictionary
◊ WATER HOREHOUND
water horehound
n : aromatic perennial herb of United States [syn: {Lycopus
americanus}]